/*
Copyright (c) [2019年5月1日] [吴超]
[MBT_studio] is licensed under Mulan PSL v2.
You can use this software according to the terms and conditions of the Mulan PSL v2.
You may obtain a copy of Mulan PSL v2 at:
		 http://license.coscl.org.cn/MulanPSL2
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the Mulan PSL v2 for more details.
*/
#pragma once

#include <基本类型.h>
#include <vector>
#include <filesystem>


EngineAPI_EXPORT std::u16string f_sys_get剪切板文本();
std::u16string f_sys_get剪切板u16Str();

EngineAPI_EXPORT void f_sys_写到剪切板(const std::string& data);

EngineAPI_EXPORT std::filesystem::path f_sys_get字体文件目录();

EngineAPI_EXPORT std::filesystem::path f_sys_get程序目录();

EngineAPI_EXPORT uint64 f_sys_加载代码(std::string path, E_JIT方式 方式);

EngineAPI_EXPORT uint64 f_sys_取函数指针(uint64 模块, std::string 函数名称, E_JIT方式 方式);







